abyssal spit - French English Dictionary